having eaten - Turc Anglais Dictionnaire